lender of last resort - Turkish English Dictionary